Noun
roaster {instruments & machines}
related Results
torrefy {med.}
يَشْوِي {يُجَفِّفُ بالحَرارَة}، {طب}